react redux connect
from Redux
最初なので、これくらいシンプルな説明が良かった。
React-Reduxのconnect()関数についてまとめ
connect(mapStateToProps, mapDispatchToProps)(component)
mapStateToProps, mapDispatchToPropsの関数を定義して、上記の引数に入れる。
使いたいcomponentで、上記のシグネチャーで実行して、それを、そのcomponentの export defaultにする。
そうすると?
そのcomponentのpropsに、 上記で定義した、State, Actionが入ってくる?ので、参照できる。
ということでよいかな。
ベストな手法は? Reactのステート管理方法まとめ - ICS MEDIA
2019年6月にreact-reduxがHooksに対応したAPIを提供するようになったため、connect関数を利用する必要はありません。
useSelector, useDispatchを使う